package com.hw.esay.myExam;

import java.util.Scanner;
//单词倒排
/**
 * 对于给定的若干个单词组成的句子，每个单词均由大小写字母构成，单词间使用非字母字符分隔。
 * 输出以单词为单位逆序排放的结果，即仅逆序单词间的相对顺序，不改变单词内部的字母顺序。
 * 特别地，在输出结果中，去除原有的分隔符，转而使用单个空格间隔单词。
 */
public class HJ31 {
    public static void main(String[] args) {
        Scanner scan = new Scanner(System.in);
        while (scan.hasNext()){
            String str = scan.nextLine();
            String[] strS = str.split("[^a-zA-Z]");
            StringBuffer buffer = new StringBuffer();
            for (int i = strS.length-1; i >= 0; i--) {
                buffer.append(strS[i]+" ");
            }
            System.out.println(buffer);
        }

    }
}
